// 做一个混入对象

import store from '@/store'
export default {
  methods: {
    // 混入对象是组件的选项对象 要混入多个组件中
    checkPermission(key) {
      //   检查权限 要么有 要么没有
      //   key就是要检查的点
    //   去用户的信息里面找points中有没有key 如果有key 则认为有权限 如果没有key 则认为不能点击
      const { userInfo } = store.state.user
      if (userInfo.roles.points && userInfo.roles.points.length) {
        return userInfo.roles.points.some(item => item === key)
      }
      return false
    }
  }
}
